We select fpga of type xc3s200 as hardware to design the coder and display the hardware resources inside , moreover study the method and steps of designing dsp , based on fpga , by using system generator , finally , it emphasizes the design process of multi - band excitation vocoder . we can work out the module of high pass filter and the module of low pass filter , module of divide frame , module of keynote rough estimate , module of keynote fine estimate , module of band - separated v / u judgment / verdict and module of band - separated amplitude estimate , by using simulink , ise and system generator 本文選用型號為xc3s200的fpga作為設計編碼器的核心硬件,介紹了其內部所含的硬件資源,并研究了利用systemgenerator基于fpga設計dsp的方法和步驟,最后,本文把重點放在多帶激勵語音編碼器的設計上,利用simulink , ise和systemgenerator分別設計其中的高通低通濾波器模塊、分幀疊加模塊、基音粗估模塊、基音精細估計模塊、分帶v / u判決模塊、分帶幅度估計模塊。